home *** CD-ROM | disk | FTP | other *** search
- on SetTextMembers LibName
- X = the number of castMembers of castLib LibName
- repeat with rc = 1 to the number of castMembers of castLib LibName
- xMember = member(rc, LibName)
- if member(xMember).type = #field then
- member(xMember).boxType = #fixed
- member(xMember).editable = 0
- end if
- end repeat
- beep(2)
- end
-
- on tellloc startsprite, endSprite
- if voidp(endSprite) then
- endSprite = startsprite
- end if
- repeat with rc = startsprite to endSprite
- if the memberNum of sprite rc = 0 then
- put "•• Blank"
- next repeat
- end if
- put rc, member(the memberNum of sprite rc).name, the loc of sprite rc
- end repeat
- end
-
- on tellrect startsprite, endSprite
- if voidp(endSprite) then
- endSprite = startsprite
- end if
- repeat with rc = startsprite to endSprite
- if the memberNum of sprite rc = 0 then
- put "•• Blank"
- next repeat
- end if
- put rc, member(the memberNum of sprite rc).name, the rect of sprite rc
- end repeat
- end
-
- on Jat p1, p2, p3, p4, p5, p6
- put p1, p2, p3, p4, p5, p6
- end
-
- on createDummyText
- xText = EMPTY
- repeat with rc = 1 to 555
- xText = xText && rc && "jeep"
- end repeat
- member("jjj", 1).text = xText
- end
-
- on space xSprite
- xText = member(171, "Text").text
- repeat with rc = 1 to the number of chars in xText
- if char rc to rc + 1 of xText = " " then
- beginSpace = rc
- xChar = rc
- repeat while char rc of xText = " "
- rc = rc + 1
- end repeat
- endSpace = rc - 1
- end if
- end repeat
- median = beginSpace + integer((endSpace - beginSpace) / 2)
- put median, charPosToLoc(member(171, "Text"), median)
- end
-
- on jttTruncatetoEight xText
- legalChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890"
- MaxCount = length(xText)
- repeat with rc = 1 to MaxCount
- if not (legalChars contains char rc of xText) then
- put " " into char rc of xText
- end if
- end repeat
- repeat while xText contains " "
- CharNum = offset(" ", xText)
- if CharNum > 0 then
- delete char CharNum of xText
- end if
- end repeat
- return char 1 to 8 of xText
- end
-